racing glove - German English Dictionary